package com.smartwebx.fr.util;

import java.util.Map;

import com.google.common.collect.ImmutableMap;

/**
 * ckeditor 常量配置信息
 * 
 * @author XX
 * 
 */
public class EditorConfProperties {
	
	/**
	 * 用户参数对照表
	 */
	public static Map<String, String> USE_CONF_TYPE;
	
	/**
	 * 扩展参数，下拉列表扩展参数对照表
	 */
	public static Map<String, String> DL_EXT_CONF;

	static {
		USE_CONF_TYPE = new ImmutableMap.Builder<String, String>()
				.put("TEXT", "文本").put("DAY", "日期").put("DATETIME", "时间")
				.put("DOWNLIST", "列表").put("SITEGROUP", "站群")
				.put("SYSFUN", "系统函数").build();

		DL_EXT_CONF = new ImmutableMap.Builder<String, String>()
				.put("DL_EXT_AFTER", "后台获取").put("DL_EXT_DIY", "自定义").build();
	}

	/**
	 * 字符 UI 名
	 */
	public final static String MY_CHAR_UI = "mycharui";

	/**
	 * 表格 UI 名
	 */
	public final static String MY_TABLE_UI = "mytableui";

	/**
	 * chart 图名
	 */
	public final static String MY_CHART_UI = "mychartui";

	/**
	 * 需要解析的元素值，其参数名统一为 ：data-myplugin-type ；其UI顺序为 字符、表格、chart图
	 */
	public final static String CONVERT_LIST = MY_CHAR_UI + ";" + MY_TABLE_UI
			+ ";" + MY_CHART_UI;

	/**
	 * ui类型表示的属性名
	 */
	public final static String MY_PLUGIN_NAME = "data-myplugin-type";

	// ///////////////////// ui属性信息 /////////////////////////////

	/**
	 * ui数据源名
	 */
	public final static String UI_DSID_NAME = "dsids";

	public final static String UI_EXPRESS_NAME = "express";

	// /////////////////用户类型参数///////////////////


}
